#include <cstdio>
#include <algorithm>
#include <cstring>
using namespace std;
const int N=50;
const int M=10050;
int f[11]={1,2,4,8,16,32,64,128,256,512,1024};
int SG[N];
bool S[M];
void getSG(){
    memset(SG,0,sizeof(SG));
    for(int i=1;i<N;i++){
        memset(S,false,sizeof(S));
        for(int j=0;f[j]<=i && j<11;j++){
            S[SG[i-f[j]]]=true;
        }
        for(int j=0;j<11;j++){
            if(!S[j]){
                SG[i]=j;
                break;
            }
        }
    }
}
int main(void){
    //sg函数打表
    // getSG();
    // for(int i=0;i<=20;i++){
    //     printf("%d\n",SG[i]);
    // }
    int n;
    while(~scanf("%d",&n)){
        if(n%3){
            printf("Kiki\n");
        }
        else{
            printf("Cici\n");
        }
    }
    return 0;
}
